A Novel Version of the Bacterial Memetic Algorithm with Modified Operator Execution Order
نویسندگان
چکیده
The Three Step Bacterial Memetic Algorithm is proposed. This new version of the Bacterial Memetic Algorithm with Modified Operator Execution Order (BMAM) is applied in a practical problem, namely is proposed as the Fuzzy Neural Networks (FNN) training algorithm. This paper strove after the improvement of the function approximation capability of the FNNs by applying a combination of evolutionary and gradient based (global and local search) algorithms. The method interleaves the bacterial mutation (optimizes the rules in one bacterium) and a local seach method applied for each clone with the Levenberg Marquardt method to reach the local optimum. In our novel algorithm various kinds of fast algorithm with less complexity, like Quasi-Newton, Conjugate Gradient, Gradient Descent furthemore Gradient Descent with Adaptive Learning Rate and Momentum are nested in the bacterial mutation. The benefits arising from the combination between various fast local search methods and memetic algorithm have been investigated in this paper.
منابع مشابه
Applying Bacterial Memetic Algorithm for Training Feedforward and Fuzzy Flip-Flop based Neural Networks
In our previous work we proposed some extensions of the Levenberg-Marquardt algorithm; the Bacterial Memetic Algorithm and the Bacterial Memetic Algorithm with Modified Operator Execution Order for fuzzy rule base extraction from inputoutput data. Furthermore, we have investigated fuzzy flip-flop based feedforward neural networks. In this paper we introduce the adaptation of the Bacterial Memet...
متن کاملParameter optimisation in fuzzy flip-flop-based neural networks
This paper presents a method for optimizing the parameters of Multilayer Perceptron Neural Networks (MLP NN) consisting of fuzzy flip-flops (F3) based on various operations using Bacterial Memetic Algorithm with the Modified Operator Execution Order (BMAM). In early work, the authors proposed the gradient based Levenberg-Marquardt (LM) algorithm for variable optimization. The BMAM local and glo...
متن کاملFunction Approximation Performance of Fuzzy Neural Networks
In this paper we propose a Multilayer Perceptron Neural Network (MLP NN) consisting of fuzzy flip-flop neurons based on various fuzzy operations applied in order to approximate a real-life application, two input trigonometric functions, and two and six dimensional benchmark problems. The Bacterial Memetic Algorithm with Modified Operator Execution Order algorithm (BMAM) is proposed for Fuzzy Ne...
متن کاملSolving the Multiple Traveling Salesman Problem by a Novel Meta-heuristic Algorithm
The multiple traveling salesman problem (MTSP) is a generalization of the famous traveling salesman problem (TSP), where more than one salesman is used in the solution. Although the MTSP is a typical kind of computationally complex combinatorial optimization problem, it can be extended to a wide variety of routing problems. This paper presents an efficient and evolutionary optimization algorith...
متن کاملMulti-objective Differential Evolution for the Flow shop Scheduling Problem with a Modified Learning Effect
This paper proposes an effective multi-objective differential evolution algorithm (MDES) to solve a permutation flow shop scheduling problem (PFSSP) with modified Dejong's learning effect. The proposed algorithm combines the basic differential evolution (DE) with local search and borrows the selection operator from NSGA-II to improve the general performance. First the problem is encoded with a...
متن کامل